interlocking pile - German English Dictionary